undulating surge wave - Spanish English Dictionary